10 Software Reliability
نویسندگان
چکیده
Black box reliability analysis (P. 111): Estimation of the software reliability based on failure observations from testing or operation. These approaches are called black box approaches because internal details of the software are not considered. Software metric based reliability analysis (P. 115): Reliability evaluation based on the static analysis of the software (e.g., lines of code, number of statements, complexity) or its development process and conditions (e.g., developer experience, applied testing methods). Architecture-based reliability analysis (P. 119): Evaluation of the software system reliability from software component reliabilities and the system architecture (the way the system is composed out of the components). These approaches are sometimes called component-based reliability estimation (CBRE), or grey or white box approaches.
منابع مشابه
Mobile Software Reliability Measurement Using Growth Model in Testing*
In this paper, we study the software reliability measurement method of reliability testing metrics. Software reliability is very important. But, it is very difficult to test for software reliability measurement. So we describes the software reliability metrics for ISO/IEC 9126, and we introduce GammaLomax software reliability model for multiple error debugging. And we calculate the software rel...
متن کاملA Review of various metrics used in software reliability
Software reliability is an important aspect in software engineering enviourment. Software reliability is introduced as failure free operation in specified enviourment. Various studies show that the software reliability is defined in three categories that are improvement, modelling and measurement. In this paper, we will study the reliability metrics to improve the software reliability. Reliabil...
متن کاملProposing an Efficient Software-Based Method for Enhancing the Reliability of Critical Application Robot
Robots play such remarkable roles in humans’ modern lives that performing many tasks without them isimpossible. Using robotic systems is gradually increasing the tasks allocated to them and they are becomingmore complex and critical. Software reliability is one of the most significant requirements of robots. Forenhancing reliability, systems should be inherently designed to be tolerable of soft...
متن کاملSoftware Reliability, Metrics, Reliability Improvement Using Agile Process
The objective of this research paper is to study about the software reliability metrics. Reliability is one of the important aspects of any software that cannot be ignored and hard to measure. According to ANSI, “Software Reliability is defined as the probability of failure-free software operation for a specified period of time in a specified environment”. Software Reliability is different from...
متن کاملDesign, Testing, and Evaluation Techniques for Software Reliability Engineering
Software reliability is closely influenced by the creation, manifestation and impact of software faults. Consequently, software reliability can be improved by treating software faults properly, using techniques of fault tolerance, fault removal, and fault prediction. Fault tolerance techniques achieve the design for reliability, fault removal techniques achieve the testing for reliability, and ...
متن کاملReview on Software Reliability
In this paper, Software Reliability Engineering is a field that developed from ancestry in the reliability disciplines of structural, electrical, and hardware engineering. Reliability models are powerful tools of Software Reliability Engineering for estimating, predicting, devious, and assessing software reliability. On the basis of the review the cataloging of software reliability models has b...
متن کامل